page {
	background: #F4F5F6;
	width: 750rpx;
	/* overflow-x: hidden; */
	overflow-x: none !important;
}

.qiun-padding {
	padding: 2%;
	width: 100%;
}

.qiun-wrap {
	display: flex;
	flex-wrap: wrap;
}

.qiun-rows {
	display: flex;
	flex-direction: row !important;
}

.qiun-columns {
	display: flex;
	flex-direction: column !important;
}

.qiun-common-mt {
	margin-top: 10rpx;
}

.qiun-common-border-bottom {
	border-bottom: 1px solid #E9E9E9;
}

.qiun-bg-white {
	background: #FFFFFF;
}

.qiun-title-bar {
	width: 96%;
	padding: 10rpx 2%;
	flex-wrap: nowrap;
}

.qiun-title-dot-light {
	border-left: 10rpx solid #0ea391;
	padding-left: 10rpx;
	font-size: 32rpx;
	color: #000000
}

.qiun-textarea {
	height: 400rpx;
	font-size: 34rpx;
	box-sizing: border-box;
	line-height: 50rpx;
	width: 100%;
	background-color: #FFFFFF;
}

.qiun-text-tips {
	font-size: 28rpx;
	color: #dc2626;
	line-height: 40rpx;
	padding: 6rpx;
}

.qiun-button {
	background: #2fc25b;
	color: #FFFFFF;
	margin: 20rpx;
}

/* 通用样式 */
.qiun-charts {
	width: 750rpx;
	height: 500rpx;
	background-color: #FFFFFF;
}

.charts {
	width: 750rpx;
	height: 500rpx;
	background-color: #FFFFFF;
}

/* 横屏样式 */
.qiun-charts-rotate {
	width: 700rpx;
	height: 1100rpx;
	background-color: #FFFFFF;
	padding: 25rpx;
}

.charts-rotate {
	width: 700rpx;
	height: 1100rpx;
	background-color: #FFFFFF;
}

/* 圆弧进度样式 */
.qiun-charts3 {
	width: 750rpx;
	height: 250rpx;
	background-color: #FFFFFF;
	position: relative;
}

.charts3 {
	position: absolute;
	width: 250rpx;
	height: 250rpx;
	background-color: #FFFFFF;
}
